to the last degree - French English Dictionary